world ball - French English Dictionary